package kuang.springcloud.springcloud.config;


import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

@Configuration
    public  class ConsumeConfig {//相当于spring applicationContext.xml
    /**
     * @description：TODO

     * @author     ：LK
     * @date       ：Created in 2021-10-26 19:30
     */
    //IRule
    @Bean//使用RestTemplete先需要放入Spring容器中
    //    Dubbo是通过@Reference 通过装配可以直接拿到提供者的Service，而我们的http通信就只能是通过RestTemplate去调用provide的接口
    @LoadBalanced
        public RestTemplate getRestTemplate(){
        return new RestTemplate();
    }

    }

